• word of the day

    perilla frutescens crispa

    perilla frutescens crispa - Dictionary definition and meaning for word perilla frutescens crispa

    Definition
    (noun) plant grown for its ornamental red or purple foliage
    Synonyms : beefsteak plant
Download our Mobile App Today
Receive our word of the day
on Whatsapp